Treaty of Paris

An agreement to end the war between Britain and its American colonies - 1783.

Treaty of Paris Definition
Treaty of Paris Definition

Flippy

The leader in educational esports.